<template>
    <rx-dialog @handOk="handleExport" @cancel="cancel" :oktext="btnOkText">
        <rx-layout>
            <div slot="center" style="overflow: hidden;">
                <a-row class="RowCls" style="margin-top: 20px;">
                    <a-col offset="1" span="22" >

                        <br/><br/>{{i18n('export.note1','注意：在')}}{{appId ? i18n('export.upgradeApp','升级应用') : i18n('export.data','数据')}}{{i18n('export.note2','时，如果实体表的字段类型有修改或删除字段，即使勾选了也不会导入自定义的实体表数据，需要手动执行变更脚本SQL。')}}
                    </a-col>
                </a-row>
                <a-row class="RowCls" v-if="false">
                    <a-col span="8" class="colText">{{i18n('export.backendPath','后端工程路径：')}}</a-col>
                    <a-col span="14"><a-input placeholder="为以后预留，暂时不用填" /></a-col>
                </a-row>
                <a-row class="RowCls" v-if="false">
                    <a-col span="8"  class="colText">{{i18n('export.frontPath','前端工程路径：')}}</a-col>
                    <a-col span="14"><a-input placeholder="为以后预留，暂时不用填" /></a-col>
                </a-row>
            </div>
        </rx-layout>
    </rx-dialog>
</template>

<script>
import {Util,RxLayout,RxDialog} from "@lowcode/jpaas-common-lib";
export default {
    name: "SysAppExport",
    components: {
        RxDialog,
        RxLayout
    },
    props:{
       appId:{
           type:String
       },
        appName:{
            type:String
        },
        layerid: {
            type: String,
            default: ""
        },
        destroy: {
            type: Function
        }
    },
    data() {
        return {

            btnOkText:this.i18n('export.btnExport','确认导出')
        }
    },
    methods: {
        i18n(name, text, key) {
            return this.$ti18(name, text, "SysApp", key);
        },
        handleExport(dialog){
            let app={appId:this.appId,appName:this.appName};
            Util.closeWindow(this,"ok",app);
        },
        cancel(){
            Util.closeWindow(this,"cancel");
        }
    }
}
</script>

<style scoped>
.RowCls{
    height: 50px;
}
.colText{
    text-align: right;
    line-height: 35px;
}
</style>